Lexer_table_of_tockens
1 program KeyWord
1 ex1 Identifier
1 ; Separator
2 var KeyWord
2 int Identifier
2 : Separator
2 integer KeyWord
2 ; Separator
3 mas1 Identifier
3 , Separator
3 mas2 Identifier
3 , Separator
3 mas3 Identifier
3 : Separator
3 array KeyWord
3 [ Separator
3 - Separator
3 4 DecDigit
3 .. Separator
3 + Separator
3 + Separator
3 15 DecDigit
3 ] Separator
3 of KeyWord
3 integer KeyWord
3 ; Separator
4 var KeyWord
4 a Identifier
4 , Separator
4 b Identifier
4 , Separator
4 c Identifier
4 : Separator
4 integer KeyWord
4 ; Separator
5 massive Identifier
5 : Separator
5 array KeyWord
5 [ Separator
5 100 DecDigit
5 .. Separator
5 105 DecDigit
5 ] Separator
5 of KeyWord
5 integer KeyWord
5 ; Separator
6 begin KeyWord
9 a Identifier
9 := Separator
9 - Separator
9 ( Separator
9 - Separator
9 ( Separator
9 - Separator
9 ( Separator
9 - Separator
9 ( Separator
9 1 DecDigit
9 ) Separator
9 ) Separator
9 ) Separator
9 ) Separator
9 ; Separator
10 b Identifier
10 := Separator
10 10 DecDigit
10 ; Separator
11 c Identifier
11 := Separator
11 100 DecDigit
11 ; Separator
12 int Identifier
12 := Separator
12 ( Separator
12 ( Separator
12 ( Separator
12 a Identifier
12 + Separator
12 b Identifier
12 + Separator
12 c Identifier
12 ) Separator
12 * Separator
12 a Identifier
12 ) Separator
12 / Separator
12 b Identifier
12 ) Separator
12 - Separator
12 c Identifier
12 ; Separator
13 mas1 Identifier
13 [ Separator
13 1 DecDigit
13 ] Separator
13 := Separator
13 a Identifier
13 ; Separator
14 mas2 Identifier
14 [ Separator
14 1 DecDigit
14 ] Separator
14 := Separator
14 c Identifier
14 ; Separator
15 mas3 Identifier
15 [ Separator
15 1 DecDigit
15 ] Separator
15 := Separator
15 b Identifier
15 ; Separator
16 mas1 Identifier
16 [ Separator
16 c Identifier
16 - Separator
16 ( Separator
16 mas2 Identifier
16 [ Separator
16 c Identifier
16 - Separator
16 b Identifier
16 * Separator
16 9 DecDigit
16 - Separator
16 9 DecDigit
16 ] Separator
16 ) Separator
16 ] Separator
16 := Separator
16 - Separator
16 ( Separator
16 a Identifier
16 + Separator
16 b Identifier
16 - Separator
16 - Separator
16 - Separator
16 ( Separator
16 c Identifier
16 + Separator
16 - Separator
16 mas2 Identifier
16 [ Separator
16 - Separator
16 ( Separator
16 c Identifier
16 - Separator
16 c Identifier
16 ) Separator
16 ] Separator
16 ) Separator
16 - Separator
16 ( Separator
16 50 DecDigit
16 + Separator
16 45 DecDigit
16 ) Separator
16 ) Separator
16 ; Separator
17 mas2 Identifier
17 [ Separator
17 b Identifier
17 + Separator
17 a Identifier
17 + Separator
17 a Identifier
17 ] Separator
17 := Separator
17 54 DecDigit
17 + Separator
17 mas1 Identifier
17 [ Separator
17 100 DecDigit
17 - Separator
17 c Identifier
17 + Separator
17 a Identifier
17 ] Separator
17 - Separator
17 mas1 Identifier
17 [ Separator
17 10 DecDigit
17 - Separator
17 5 DecDigit
17 * Separator
17 mas2 Identifier
17 [ Separator
17 40 DecDigit
17 - Separator
17 b Identifier
17 - Separator
17 mas3 Identifier
17 [ Separator
17 c Identifier
17 - Separator
17 b Identifier
17 * Separator
17 9 DecDigit
17 - Separator
17 9 DecDigit
17 ] Separator
17 - Separator
17 19 DecDigit
17 ] Separator
17 + Separator
17 489 DecDigit
17 ] Separator
17 ; Separator
18 while KeyWord
18 ( Separator
18 ( Separator
18 ( Separator
18 c Identifier
18 <= Separator
18 ( Separator
18 b Identifier
18 * Separator
18 b Identifier
18 + Separator
18 5 DecDigit
18 ) Separator
18 ) Separator
18 ) Separator
18 ) Separator
18 do KeyWord
19 begin KeyWord
20 massive Identifier
20 [ Separator
20 c Identifier
20 ] Separator
20 := Separator
20 c Identifier
20 + Separator
20 b Identifier
20 - Separator
20 a Identifier
20 ; Separator
21 c Identifier
21 := Separator
21 c Identifier
21 + Separator
21 1 DecDigit
22 end KeyWord
22 ; Separator
23 mas1 Identifier
23 [ Separator
23 - Separator
23 - Separator
23 - Separator
23 - Separator
23 4 DecDigit
23 ] Separator
23 := Separator
23 5 DecDigit
23 ; Separator
24 end KeyWord
24 . Separator
